lamb on skewither - Turkish English Dictionary