Meerwarze - French English Dictionary