handrest - French English Dictionary