Protosoma - French English Dictionary