legrest - French English Dictionary