one's walking papers - Türkisch Englisch Wörterbuch