scraper trap pit - Turkish English Dictionary