drop pit - Turkish English Dictionary