thecamoebae - French English Dictionary