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