gleep - Turkish English Dictionary