throwing up its head - German English Dictionary