someone's ace in the hole - French English Dictionary