delikli tamburlu kurutucu - Turkish English Dictionary