subirrigation - German English Dictionary