rematar - French English Dictionary