be physically attractive - Francés Inglés Diccionario