your right-hand man - French English Dictionary