Source Word/Phrase

Source Language

Target Language

Search translation word by word: have an ace a card trick up one’s sleeve.
have an ace (a card, a trick) up one’s sleeve