easily mounted horseshoe - Türkisch Englisch Wörterbuch