repasts - French English Dictionary