agricultural pesticides - Turco Inglés Diccionario