thread lubricating device - Alemán Inglés Diccionario