rubber part - Alemán Inglés Diccionario