remorderse - French English Dictionary