have one's tongue hanging out - Alemán Inglés Diccionario