self-propelled sprinkler - Turco Inglés Diccionario