give their walking papers - Spanisch Englisch Wörterbuch