live in a fantasy world - Francés Inglés Diccionario