premix for medicated feeding stuff - Turkish English Dictionary