düz oluklu delgi - Turkish English Dictionary