magical creature - Francés Inglés Diccionario