throwing up its head - Alemán Inglés Diccionario