notobranchiate - French English Dictionary