have one's tongue hanging out - Turkish English Dictionary