merecure - French English Dictionary