panel beating spoon - Turkish English Dictionary