give their walking papers - İspanyolca İngilizce Sözlük