irrigation sprinklers - Turco Inglés Diccionario