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