easily mounted horseshoe - Almanca İngilizce Sözlük