irrigation techniques - French English Dictionary