handrest socket - French English Dictionary