an ace up your sleeve - Französisch Englisch Wörterbuch