hybrid creature - Francés Inglés Diccionario