Darmzotten - French English Dictionary