periplasm - French English Dictionary