be physically attractive - Turco Inglés Diccionario