flexible couplings used for mechanical power transmission - Türkisch Englisch Wörterbuch