pesticide residue - Turkish English Dictionary