toothed ring armature - Türkisch Englisch Wörterbuch