plasmosome - French English Dictionary