premix for medicated feeding stuff - Spanish English Dictionary