most idyllic - Francés Inglés Diccionario