drive shaft seal - Alemán Inglés Diccionario