semere - French English Dictionary