pesticide usage report - Alemán Inglés Diccionario