premix for medicated feeding stuff - German English Dictionary