a mythical animal - Espagnol Anglais Dictionnaire