irrigation engineering - Turkish English Dictionary