macrophytic - French English Dictionary