lubricating felt - Alemán Inglés Diccionario