dosing plant - Turkish English Dictionary