pesticide registration branch - Turkish English Dictionary