droop snoot - Turkish English Dictionary