invented stories - Francés Inglés Diccionario