Meterkerze - French English Dictionary