subirrigate - Turkish English Dictionary