give somebody their walking papers - Türkisch Englisch Wörterbuch