producing plant - Turkish English Dictionary