rubbing face seal - Alemán Inglés Diccionario