sun-drenched - Francés Inglés Diccionario