having a beautiful head - Francés Inglés Diccionario