semi-aquatic - French English Dictionary