subirrigation - French English Dictionary