rembourse - French English Dictionary