have a card up one's sleeve - Türkisch Englisch Wörterbuch