baking troughs - Turkish English Dictionary