meaning of Ambosswolke

Ambosswolke - German to English

anvil cloud