right-hander - French English Dictionary