irrigation sprinklers - Turkish English Dictionary