imaginary creature - Turco Inglés Diccionario