mersus - French English Dictionary