submerged plants - French English Dictionary