mythical animal - Francés Inglés Diccionario