beetlehead (squatarola squatarola) - Alemán Inglés Diccionario