feeding troughs - Turkish English Dictionary