visual creature - Turco Inglés Diccionario