self-propelled sprayer - Turco Inglés Diccionario