rubber sleeves for protecting parts of machines - Türkisch Englisch Wörterbuch