subirrigation - Turkish English Dictionary