physalia physalis - French English Dictionary