nectopod - French English Dictionary