irrigation equipment - Turkish English Dictionary