someone's right arm - French English Dictionary