repast - French English Dictionary