put up one's sword - Almanca İngilizce Sözlük