persistence of pesticides - Turco Inglés Diccionario