beetlehead (squatarola squatarola) - Francés Inglés Diccionario