self-propelled engine sprayer - Turco Inglés Diccionario