to have something up one's sleeve - Turc Anglais Dictionnaire