irrigation experiment - French English Dictionary