toxic pesticides - Turkish English Dictionary