large iron clamp - Almanca İngilizce Sözlük