(dress) look good on - Francés Inglés Diccionario