have one's tongue hanging out - Allemand Anglais Dictionnaire