microirrigation - French English Dictionary