protococcus - French English Dictionary