subirrigate - German English Dictionary