have/keep something up your sleeve - Französisch Englisch Wörterbuch