germiculture - French English Dictionary