have one's tongue hanging out - Turco Inglés Diccionario