that throws up its head - Francés Inglés Diccionario