you're an idealist - Francés Inglés Diccionario