left one's calling card - Türkisch Englisch Wörterbuch