lubricant reservoir - Spanish English Dictionary