crenothrix - French English Dictionary