knapsack-type spraying apparatus - Español Inglés Diccionario