that throws up its head - Alemán Inglés Diccionario