imazapir piridin karboksilat - Turkish English Dictionary