slotted spoon - Turkish English Dictionary