bearings and seals - Alemán Inglés Diccionario