amphicyte - French English Dictionary