mechanical lubricator - Alemán Inglés Diccionario