dosing plant - Spanish English Dictionary