hand-rest - French English Dictionary